package org.obm.mina;

import java.io.IOException;

/**
 * Simple start-able server interface
 * 
 * @author tom
 *
 * @param <T>
 */
public interface Server<T> {

	T getConfig();

	void start() throws IOException;

	void shutdown(int graceSecs);
}
